Useful english dictionary. 2012.
diamesogamous — a. Botany, not self pollinated … Dictionary of difficult words